/* wrapper */
.cmain, .cblackline, .cgrouppaneA
{width:100%; margin-bottom:20px; padding:0px;}
/* misc */
ul, li{margin:0px; padding:0px; list-style-type:none;}

.cgrouppaneA
{margin-bottom:15px; background:#fdfdfd; border:1px solid #ddd;}
.cgrouppaneB
{padding:10px; min-height:230px;}


/* title */
.ctitle{height:20px;margin:0px; padding:0px;}
.Head{color:#333;font-size:12px;font-weight:bold;}

.cmain .ctitle{}
.cmain .ctitle .Head{color:#333;text-transform:uppercase;line-height:15px;}

.cblackline .ctitle{height:17px; border-bottom:3px solid #666;}
.cblackline .ctitle .Head{color:#333;text-transform:uppercase;line-height:12px;}

.cgrouppaneB .ctitle{height:15px; border-bottom:2px solid #333;}
.cgrouppaneB .ctitle .Head{color:#000;line-height:15px; font-size:15px; font-weight:bold;}

/* ccon */
.ccon {width:100%; height:auto;padding:0px; margin:0px; text-align:center;}
.cconcon{ width:93%; height:auto;text-align:left;padding:0px; margin:0px auto;}

/* cconcon */
.cmain .cconcon{width:100%;}
.cmain .cconcon ul, .cmain .cconcon li{margin:0px; padding:0px; list-style-type:none;}

.cblackline .cconcon{width:100%; padding:5px 0px;}

.cgrouppaneB .cconcon{ width:100%; height:auto;text-align:left;padding:0px; margin:0px auto;}

.cgrouppaneB .cconcon ol, .cgrouppaneB .cconcon ul{padding:0px; margin:0px 0px 0px 8px; padding:10px 0px 0px 10px; }
.cgrouppaneB .cconcon li{list-style-image:url(images/list-red.gif); margin-left:-3px;}
.cgrouppaneB .cconcon li a, .cgrouppaneB .cconcon li a:link, .cgrouppaneB .cconcon li a:visited{font-size:11px; color:#333; text-decoration:none; line-height:15px;}
.cgrouppaneB .cconcon li a:hover{color:#c00; text-decoration:underline; line-height:15px;}